@charset "utf-8";
/* CSS Document */
form{width:auto; float:none;}
.fr{float:right;}
.vm{ vertical-align:middle;}
.content{color:#333333; font-family:Tahoma, simsun;}
h1,h2,h3,h4,h5,h6{font-family:Tahoma, simsun;}
.breadcrumb{background:url(../images/breadcrumbicon.gif) no-repeat left center; overflow:hidden; height:36px; padding-left:20px; line-height:38px; overflow:hidden;}
.left_panl{width:150px; float:left;}
.left_panl h3{background:url(../images/leftnavheadbg.gif) no-repeat; width:142px; height:32px; overflow:hidden; line-height:32px; font-size:14px; color:#FFF; padding-left:8px; font-family:'微软雅黑';}
.left_panl ul{border:1px solid #DFDFDF; border-top:none; padding-bottom:5px;}
.left_panl ul .left_menu_title{border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; height:30px; overflow:hidden; padding-left:8px; line-height:30px; font-size:12px; font-weight:bold; color:#333; background:#F7F7F7; margin:5px 0;}
.left_panl ul .clear_mt{margin-top:0;}
.left_panl ul .clear_border_top{border-top:none;}
.left_panl ul li{line-height:26px; padding-left:15px;}
.left_panl ul li a span{margin-right:7px; color:#999999;}
.left_panl ul li a{color:#333333;}
.left_panl ul li a:hover{color:#CC0000; text-decoration:none;}
.left_panl ul li a:hover span{color:#CC0000;}
.left_panl ul .on{background:#CC0000;}
.left_panl ul .on span,.left_panl ul .on a span,.left_panl ul .on a:hover span{margin-right:7px; color:#FFF;}
.left_panl ul .on,.left_panl ul .on a,.left_panl ul .on a:hover{color:#FFF;}
.left_panl ul .on a,.left_panl ul .on a:hover{ text-decoration:none;}
.main{width:800px; float:right; overflow:hidden; padding-bottom:40px; }
.main_title{border-top:3px solid #CC0000}
.main_title h2{background:url(../images/bbdr_bg.jpg) repeat-x top; border:1px solid #DFDFDF; height:29px; line-height:28px; font-size:14px; padding:0 8px;}
.main_title h2 a{font-size:12px; font-weight:500; float:right; color:#0066CC;}
.account_message{padding:12px 20px; border-bottom:1px solid #DFDFDF;}
.account_message dl{line-height:24px;}
.account_message dl .num1 b{color:#FF0000;}
.account_message dl .num2 b{color:#006600;}
.account_message dl .num3 b{color:#333333;}
.main_tab{background:url(../images/list_tab_bg.jpg) repeat-x; height:26px; margin-top:15px;}
.main_tab ul{padding-left:10px;}
.main_tab .clear_pd{padding:0;}
.main_tab ul li{padding:0 15px; float:left; line-height:22px; color:#333333; cursor:pointer;}
.main_tab ul li.on{cursor:default;}
.main_tab ul .link{float:right;}
.main_tab ul .link a{color:#0066CC;}
.main_tab ul .link span{margin:0 5px; color:#666666;}
.main_tab ul .clear_pd{padding:0;}
.main_tab ul .clear_pd span{color:#DFDFDF;}
.main_tab ul .on{border:2px solid #CC0000; border-bottom:2px solid #fff; height:22px; background:#FFF; overflow:hidden; color:#CC0000;}
/* list-search */
.date_search_panl{padding-top:10px; color:#666666;}
.date_search_panl .form_left{float:left; width:auto; line-height:24px;}
.date_search_panl .form_right{float:right; width:auto; line-height:24px;}
.date_search_panl .form_right select{margin-right:5px; padding-right:0;}
.list-search { border:solid 1px #dadada; border-top-width:3px; padding:10px 20px; background-color:#f7f7f7; }
.txt-input, .txt-textarea { height:22px; line-height:22px; border:solid 1px #e7e7e7; border-top-color:#999; border-left-color:#999; padding:0 4px; color:#666; }
.txt-textarea { height:66px; }
.txt-select { height:24px; line-height:24px; padding:3px 2px; border:solid 1px #e7e7e7; border-top-color:#999; border-left-color:#999; *margin-top:2px; *padding:0; *height:20px; *line-height:20px; }
.txt-datepicker { background:url(../images/icon.png) no-repeat 135px -18px; padding-right:22px; width:130px; }
.txt-hint-pwd { background:url(../images/bg_pwd_hint2.jpg) no-repeat; }
.list-search dl { display:block; float:left; padding:5px; _zoom:1; }
.list-search dl:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
.list-search dt, .list-search dd { float:left; line-height:24px; margin:1px 0; padding-left:5px; overflow:hidden; }
.list-search-big { background-color:#f7f7f7; padding:20px 110px 30px; color:#666; line-height:20px; margin-top:-10px; border-bottom:dotted 1px #dadada; }
.list-search-big p { margin-bottom:5px; }
.list-search-big .txt-search { height:32px; line-height:32px; border:solid 1px #dadada; padding:0 5px; width:360px; display:block; float:left; }
.list-search-big .txt-keytype { display:block; float:left; width:90px; line-height:32px; height:32px; padding-left:10px; border:solid 1px #dadada; border-left:none; position:relative; cursor:pointer; }
.list-search-big .txt-keytype em { display:inline-block; background:url(../images/icon.png) no-repeat right -140px; line-height:20px; padding-right:15px; }
.list-search-big .txt-keytype ul { position:absolute; border:solid 1px #dadada; left:-1px; top:32px; right:-1px; background-color:#fff; display:none; }
.list-search-big .txt-keytype ul li { line-height:30px; text-align:left; }
.list-search-big .txt-keytype ul li a { display:block; line-height:30px; color:#666; padding-left:10px; }
.list-search-big .txt-keytype ul li a:hover { background-color:#f7f7f7; text-decoration:none; }
.list-search-big .txt-keytype-hover ul { display:block; }
.list-search-big .btn-search { width:70px; height:34px; line-height:34px; font-size:14px; font-weight:bold; background-position:-200px -52px; margin-left:10px; display:block; float:left; }
/*数据显示*/
.list_table{clear:both; padding-top:10px;}
.list_table select{padding-right:0;}
.list_table .clear_border_top{border-top:none;}
.list_table table{border:1px solid #DFDFDF; text-align:left; margin-bottom:10px;}
.list_table table td,th{border-bottom:1px solid #DFDFDF; padding-left:10px; height:30px; line-height:30px;}
.list_table table th{background:url(../images/bbdr_bg.jpg) repeat-x left 1px; font-weight:500; text-align:left;}
.list_table table td{background:#FFF;}
.list_table table td span{color:#666666;}
.list_table table td .btn1 span{color:#fff;}
.list_table table td .red{color:#FF0000;}
.list_table table .blue{color:#0066CC;}
.list_table table tr:hover td, .list_table table tr.hover td {background:#F7F7F7;}
.list_table h4{color:#333333; padding:10px 0 5px; font-size:12px;}
.list_table h3{color:#333333; padding:0 0 10px; font-size:14px;}
/* list-page */
.fr{float:right;}
.list-page span, .list-page a { display:inline-block; line-height:22px; border:solid 1px #ccc; padding:0 5px; text-align:center; color:#666; }
.list-page span { border:none; line-height:24px; }
.list-page span.on { color:#bd0021; font-weight:bold; }
.list-page a.next, .list-page a.prev { background:url(../images/icon.png) no-repeat #fff; }
.list-page a.next { background-position:right -199px; padding-right:15px; }
.list-page a.prev { background-position:left -219px; padding-left:15px; }
/*index*/
/* icon 16 */
.i16-l { display:inline-block; height:16px; line-height:16px; background:url(../images/icon2.png) no-repeat; padding-left:20px; vertical-align:middle;}
b.i16 { display:inline-block; width:16px; height:16px; background:url(../images/icon3.gif) no-repeat; cursor:default; vertical-align:middle;	}
b.MEMBER_MESSAGE{background-position:0 -27px; margin-right:5px;}
.MEMBER_LEVEL_NORMAL   { background-position:0 0; }
.MEMBER_LEVEL_SILVER   { background-position:0 -16px;}
.MEMBER_LEVEL_GOLD     { background-position:0 -32px; } 
.MEMBER_LEVEL_PLATINUM { background-position:0 -48px; }
.MEMBER_LEVEL_DIAMOND  { background-position:0 -64px; }
.MEMBER_LEVEL_PASS     { background-position:0 -80px; }
.i16-identify          { background-position:0 -96px; }
.i16-identify-off      { background-position:0 -112px; }
.i16-mobile-bind		{ background-position:0 -128px; }
.i16-mobile-unbind     { background-position:0 -144px; }
/**/
.user_message_panl{background:#FFFDEE; padding:10px;}
.user_pho_panl{width:130px; height:130px; overflow:hidden; border:1px solid #EDD28B; padding:4px; background:#FFF; float:left;}
.user_pho_panl a img{width:130px; height:130px;}
.user_text_panl{border-left:1px solid #F5E8C2; float:right; padding-left:10px; width:620px;}
.user_text_panl .user_name{line-height:18px; padding:5px 0;}
.user_message_list{background:#FFF; padding:10px; line-height:20px;}
.user_message_list td{padding:3px 0; height:20px;}
.user_message_list b{color:#F00; margin-right:5px;}
.user_message_list .h_link a{color:#0066CC; margin-left:5px;}
.user_message_list .h_link span{color:#FF6600;}
.message_list{padding:10px 0 5px;}
.message_list p a{font-weight:bold; text-decoration:underline; color:#F00; margin:0 5px;}
.message_list ol{padding-left:25px; padding-top:5px;}
.message_list ol a{color:#0066CC; line-height:22px;}
.payment_pwd_panl{padding-top:30px;}
.payment_pwd_panl h3{color:#F00; font-size:12px; padding:10px 0;}
.w320{width:320px;}
.payment_pwd_input{padding:14px 0 14px 210px; border:1px solid #EDD28B; background:#FFFDEE;}
.recharge_panl{border:5px solid #DFDFDF; padding:10px 20px; margin-top:10px;}
.recharge_panl dl dt{border-bottom:1px dashed #DFDFDF; font-weight:bold; color:#333; padding:5px 0;}
.recharge_panl dl dt .add{color:#0066CC; font-weight:500; float:right;}
.recharge_panl dl dd{padding:15px 0;}
.recharge_panl dl dd input{margin:0 5px 0 30px;}
.recharge_panl dl dd .order_m{margin:0 5px 0 0; width:80px;}
.paytop_text{font-weight:bold; padding-top:20px; line-height:20px; padding-left:27px; color:#333333;}
.paytop_text b{color:#F00; margin-right:10px;}
.paytop_text a{color:#0066CC; font-weight:500;}
.recharge_panl dl dd .adrbox{background:#F0F0F0; margin:10px 0 0 30px; width:530px; padding:20px; color:#333333;}
.recharge_panl dl dd .adrbox input{margin-left:5px; width:230px; height:20px; line-height:20px;}
.recharge_panl dl dd .adrbox .alt{color:#666666; padding-left:65px; padding-top:10px;}
.recharge_panl dl dd .adrbox label{margin-right:25px;}
.recharge_panl dl dd .adrbox label input{width:auto;}
.recharge_panl dl dd .zzbox{background:#F0F0F0; margin:10px 0 0 30px; width:530px; padding:20px; color:#333333;}
.recharge_panl dl dd .zzbox input{margin-left:5px; width:230px; height:20px; line-height:20px;}
.recharge_panl dl dd .zzbox p{margin-top:3px;}
.recharge_panl dl dd .zzbox .alt{color:#666666; padding-left:65px; padding-top:5px;}
.recharge_panl dl dd table td{height:30px; vertical-align:middle;}
.recharge_panl dl dd table td .blue{color:#0066CC; text-decoration:none;}
.new_pwd_panl{border-bottom:1px solid #DFDFDF; border-top:1px solid #DFDFDF; padding:30px 40px 40px; margin-top:10px;}
.new_pwd_panl p,.secondhean_Box p{padding-top:10px; line-height:20px;}
.new_pwd_panl p input,.secondhean_Box p input{width:190px; height:20px; line-height:20px; margin-right:5px;}
.new_pwd_panl p a,.secondhean_Box p a{margin-left:20px; color:#0066CC; text-decoration:underline;}
.clear_border_top{border-top:none;}
.recharge_panl dl dd .adrbox{display:none;}
.recharge_panl dl dd .zzbox{display:none;}
.recharge_panl dl .fp_adr{display:none;}
.recharge_panl dl .fp_adr_list{display:none;}
/*按钮及公用样式*/
input,img{vertical-align:middle;}
.mt_20{margin-top:20px;}
.mt_24{margin-top:24px;}
.mt_35{margin-top:35px;}
.mt_15{margin-top:15px;}
.mt_50{margin-top:50px;}
.mt_70{margin-top:70px;}
.pt10{padding-top:10px;}
.mr5{margin-right:5px;}
.ml5{margin-left:5px;}
.ml15{margin-left:15px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.ml_10{margin-left:10px;}
.ml_30{margin-left:30px;}
.ml_35{margin-left:35px;}
.ml_55{margin-left:55px;}
.ml_115{margin-left:115px;}
.black{color:#333;}
.red{color:#FF0000;}
.orange{color:#FF6600;}
.green,.list_table table td span.green{color:#006600;}
.blue{color:#0066CC;}
a:hover.blue{color:#0066CC;}
.h130{height:130px;}
.w60{width:60px;}
.w200{width:200px;}
.w130{width:130px;}
.w175{width:175px;}
.w420{width:420px;}
.w30{width:30px;}
.w70{width:auto; padding-right:0;}
.w100{width:100px;}
.fn{font-style:normal;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.vab{ vertical-align:bottom;}
.clear_pd{padding:0;}
.clear_dorder{border:0;}
.btn{background:url(../images/btn_list.png) 0 -85px no-repeat; width:50px; height:24px; color:#FFF; text-align:center; line-height:20px; border:none; cursor:pointer; display:inline-block;}
.btn:hover{text-decoration:none; color:#FFF;}
.btn1:hover,.btn1_s:hover{text-decoration:none; color:#FFF;}
.btn2:hover{text-decoration:none; color:#FFF;}
.btn4:hover{text-decoration:none; color:#FFF;}
.btn9:hover{text-decoration:none; color:#FFF;}
.btn3:hover{text-decoration:none; color:#333;}
.btn7:hover{text-decoration:none; color:#333;}
.btn8:hover{text-decoration:none; color:#333;}
.btn1,.btn1_s{display:inline-block; margin-left:5px; color:#FFF; padding-left:8px; background:url(../images/btn_list.png) left -226px no-repeat; height:20px; line-height:18px; text-decoration:none;}
.btn1_s{background-position:left -384px;}
.btn1 span,.btn1_s span{color:#FFF; background:url(../images/btn_list.png) right -204px; padding-right:8px; display:inline-block; height:20px; line-height:18px;}
.btn1_s span{background-position:right -363px;}
.btn2{display:inline-block; color:#FFF; background:url(../images/btn_list.png) left -23px no-repeat; height:32px; width:90px; text-decoration:none; font-size:14px; text-align:center; line-height:32px; border:0; cursor:pointer;}
.btn3{display:inline-block; color:#333; background:url(../images/btn_list.png) left -113px no-repeat; height:32px; width:90px; text-decoration:none; font-size:14px; text-align:center; line-height:32px; border:0; cursor:pointer;}
.btn4{display:inline-block; color:#fff; background:url(../images/btn_list.png) left -58px no-repeat; height:24px; width:70px; text-decoration:none; font-size:12px; text-align:center; line-height:24px; font-weight:500; cursor:pointer; border:0;}
.btn5{display:inline-block; color:#333; background:url(../images/btn_list.png) left -250px no-repeat; height:32px; width:120px; text-decoration:none; font-size:14px; text-align:center; line-height:32px; border:0; cursor:pointer;}
.btn6{display:inline-block; color:#666; background:#CCCCCC; height:32px; width:90px; text-align:center; line-height:32px; font-size:14px;}
.btn7{background:url(../images/btn_list.png) 0 -177px no-repeat; width:50px; height:24px; color:#333; text-align:center; line-height:20px; border:none; cursor:pointer; display:inline-block;}
.btn8{display:inline-block; color:#333; background:url(../images/btn_list.png) left -298px no-repeat; height:24px; width:82px; text-decoration:none; font-size:12px; text-align:center; line-height:24px; font-weight:500; cursor:pointer; border:0;}
.btn9{display:inline-block; color:#fff; background:url(../images/btn_list.png) left -334px no-repeat; height:24px; width:90px; text-decoration:none; font-size:12px; text-align:center; line-height:24px; font-weight:500; cursor:pointer; border:0;}
.btn10{display:inline-block; color:#fff; background:url(../images/btn_list_1.png) no-repeat; height:32px; width:90px; text-decoration:none; font-size:14px; text-align:center; line-height:32px; font-weight:500; cursor:pointer; border:0;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{ border:none;padding:0;}
.border_right{border-right:1px solid #DFDFDF}
/*支付方式*/
.recharge_panl .paylist ul { padding:10px 0; }
.recharge_panl .paylist li { padding:10px; width:220px; line-height:40px; height:40px; float:left; }
.recharge_panl .paylist li label { display:block; }
.recharge_panl .paylist li input { float:left; margin-top:10px; }
.recharge_panl .paylist li span { display:block; margin-left:20px; width:148px; height:38px; border:solid 1px #DDDDDD; background:url(../images/bank.png) no-repeat; text-indent:-10000px; overflow:hidden; }
.recharge_panl .paylist li span:hover{border:solid 1px #FF6600;}
.recharge_panl .paylist li .pay_on{border:solid 1px #FF6600;}
.recharge_panl .paylist li span.pay-hdfk{font-style:normal; margin-left:10px; text-indent:0; float:none; width:auto; height:auto; background:none;}/*货到付款*/
.recharge_panl .paylist li span.pay-alipay,   .recharge_panl .paylist li span.PAY_TYPE_ONLINE_ZFB { background-position:-2px -1px; } /*支付宝*/
.recharge_panl .paylist li span.pay-chinapay, .recharge_panl .paylist li span.PAY_TYPE_CHAINPAY { background-position:0px -239px; } /*网付通*/
.recharge_panl .paylist li span.pay-kuaiqian, .recharge_panl .paylist li span.PAY_TYPE_KUAIQIAN { background-position:-2px -360px; } /*快钱*/
.recharge_panl .paylist li span.pay-sft,      .recharge_panl .paylist li span.PAY_TYPE_ONLINE_SFT { background-position:0px -280px; } /*盛付通*/
.recharge_panl .paylist li span.pay-wlt,      .recharge_panl .paylist li span.PAY_TYPE_SCORE { background-position:0px -600px;} /*平安万里通*/
.recharge_panl .paylist li span.pay-guanai,   .recharge_panl .paylist li span.PAY_TYPE_ONLINE_GUANAITONG { background-position:0px -682px; } /*关爱积分*/
.recharge_panl .paylist li span.pay-anyo,     .recharge_panl .paylist li span.PAY_TYPE_ONLINE_ANYO { background-position:0px -720px; } /*安悦*/
.recharge_panl .paylist li span.pay-tenpay,   .recharge_panl .paylist li span.PAY_TYPE_ONLINE_TENPAY { background-position:0px -760px; } /*财付通*/
.recharge_panl .paylist li span.pay-cmpay,    .recharge_panl .paylist li span.PAY_TYPE_ONLINE_CMPAY { background-position:0px -800px; } /*手机支付*/
.recharge_panl .paylist li span.pay-bankcomm, .recharge_panl .paylist li span.PAY_TYPE_BANKCOMM { background-position:0px -1040px; } /*积分乐园*/
.recharge_panl .paylist li span.pay-icbc,     .recharge_panl .paylist li span.PAY_TYPE_ONLINE_CBC { background-position:0px -78px; } /*工商银行*/
.recharge_panl .paylist li span.pay-cmb,      .recharge_panl .paylist li span.PAY_TYPE_ONLINE_CMB { background-position:0px -40px; } /*招商银行*/
.recharge_panl .paylist li span.pay-pingan,   .recharge_panl .paylist li span.PAY_TYPE_ONLINE_PINGAN { background-position:0px -200px; } /*平安银行*/
.recharge_panl .paylist li span.pay-ctb,      .recharge_panl .paylist li span.PAY_TYPE_ONLINE_CTB { background-position:0px -120px; } /*交通银行*/
.recharge_panl .paylist li span.pay-abc,      .recharge_panl .paylist li span.PAY_TYPE_ONLINE_ABC { background-position:0px -320px; } /*农业银行*/
.recharge_panl .paylist li span.pay-citic,    .recharge_panl .paylist li span.PAY_TYPE_ONLINE_CITIC { background-position:0px -158px; } /*中信银行*/
.recharge_panl .paylist li span.pay-boc,      .recharge_panl .paylist li span.PAY_TYPE_ONLINE_ZFB_BOCB2C { background-position:0px -400px; } /*中国银行*/
.recharge_panl .paylist li span.pay-sdb,      .recharge_panl .paylist li span.PAY_TYPE_ONLINE_ZFB_SDB { background-position:0px -440px; } /*深发展银行*/
.recharge_panl .paylist li span.pay-spdb,     .recharge_panl .paylist li span.PAY_TYPE_ONLINE_ZFB_SPDB { background-position:0px -480px; } /*浦发银行*/
.recharge_panl .paylist li span.pay-gdb,      .recharge_panl .paylist li span.PAY_TYPE_ONLINE_ZFB_GDB { background-position:0px -520px; } /*广发银行*/
.recharge_panl .paylist li span.pay-shbank,   .recharge_panl .paylist li span.PAY_TYPE_ONLINE_ZFB_SHBANK { background-position:0px -560px; } /*上海银行*/
.recharge_panl .paylist li span.pay-ccb,      .recharge_panl .paylist li span.PAY_TYPE_ONLINE_CCB { background-position:0px -641px; } /*建设银行*/
.recharge_panl .paylist li span.pay-psbc,     .recharge_panl .paylist li span.PAY_TYPE_ONLINE_PSBC { background-position:0px -841px; } /*邮储银行*/
.recharge_panl .paylist li span.pay-cebb,     .recharge_panl .paylist li span.PAY_TYPE_ONLINE_CEBB { background-position:0px -881px; } /*光大银行*/
.recharge_panl .paylist li span.pay-hxb,      .recharge_panl .paylist li span.PAY_TYPE_ONLINE_HXB { background-position:0px -921px; } /*华夏银行*/
.recharge_panl .paylist li span.pay-cib,      .recharge_panl .paylist li span.PAY_TYPE_ONLINE_CIB { background-position:0px -961px; } /*兴业银行*/
.recharge_panl .paylist li span.pay-cmbc,     .recharge_panl .paylist li span.PAY_TYPE_ONLINE_CMBC { background-position:0px -1001px; } /*民生银行*/
.recharge_panl .btn-chongzhi { display:inline-block; border:none; background:url(../images/btn3.png) no-repeat 0 -34px; width:180px; height:40px; line-height:40px; text-align:center; font-size:14px; font-weight:bold; color:#fff; }
#recharge_panlNotice, #recharge_panlSuccess { display:none; }
#recharge_panlNotice .ico-l-notice { background:url(../images/info.png) no-repeat 0 2px; padding-left:20px; }
/*订单详细*/
.fl{float:left;}
.fr{float:right;}
.form_box2{border:5px solid #EDD28B; background:#FFFDEE; padding:10px 20px;}
.form_box{border:5px solid #DFDFDF; background:#FFF; padding:10px 20px; font-family:arial;}
.form_box dl dt{border-bottom:1px dashed #DFDFDF; font-weight:bold; color:#333; padding:5px 0;}
.form_box dl dt .tx_r{color:#0066CC; font-weight:500; float:right;}
.form_box dl dd ul{padding:0 0 10px;}
.form_box dl dd ul li{padding:8px 0 0;}
.form_box dl dd ul li span{float:left; width:70px; text-align:right; color:#666666;}
.form_panl h5{font-size:12px; font-weight:500; padding:20px 0 5px;}
.form_panl h5 span{float:right; color:#666666;}
.form_panl h5 a{float:right; color:#0066CC;}
.form_tx{padding-left:10px;}
.form_tx li{padding:5px 0;}
.summary{border-bottom:1px dashed #DFDFDF; padding-bottom:10px;}
.form_box dl dd .Total{float:right; color:#333333; width:160px;}
.form_box dl dd .Total li span{float:left; width:95px; text-align:right; color:#333333;}
.form_box .bold{font-weight:bold; font-size:16px; float:right; clear:both; color:#333333;}
.form_box .bold b{font-size:20px; margin-left:5px;}
#pwd_num{display:none;}
/*个人资料*/
.info_input{padding-top:40px;}
.info_input ul li{height:24px; padding:5px 0; line-height:24px; _padding:2px 0; color:#333333;}
.info_input ul li span{width:120px; text-align:right; padding-right:5px; display:inline-block; color:#666666;}
.info_input ul li .w170{width:170px;}
.info_input ul li .w130{width:130px; padding-right:0;}
.info_input ul li a{color:#0066CC;}
.info_input ul li .txt-datepicker{background:url(../images/icon.png) no-repeat 153px -18px; padding-right:22px; width:148px; cursor:pointer;}
.info_input ul .btn_panl{border-top:1px solid #DFDFDF; margin-top:20px; padding:20px 0 0 125px; height:32px}
.info_input ul .btn_panl input{border:0; cursor:pointer;}
.info_input ul .btn_panl div{padding-bottom:10px;}
.info_member{padding:10px 0 0 15px;}
.info_member dl dt{border-bottom:1px solid #DFDFDF; font-weight:bold; color:#333; padding:5px 0;}
.info_member dl dd{padding:10px 0 20px;}
.info_member dl dd ul li{padding:5px 0; color:#333333;}
.info_member dl dd ul li span{width:110px; display:inline-block; text-align:right; color:#666666;}
.info_member dl dd ul li a{color:#0066CC;}
.info_member dl dd ul li b{font-weight:500;}
.add_addr_title{border-bottom:1px solid #DFDFDF; font-weight:bold; color:#333; padding:5px 0; margin-bottom:10px;}
.address_list{padding-top:10px;}
.address_list table td{padding:10px; vertical-align:top; line-height:22px; background:#FFFDEE; border-bottom:1px solid #EDD28B;}
.address_list table td a{color:#0066CC;}
/*价格举报*/
.medal_list h3{padding:20px 0 10px; font-size:14px; font-weight:500;}
.medal_list .get{width:108px; border:1px solid #EDD28B; float:left;}
.medal_list dl{border:1px solid #DFDFDF; float:left; margin:0 20px 15px 0; width:108px; text-align:center;}
.medal_list dd { height:48px; overflow:hidden; padding-top:4px; }
.medal_list dd img { width:48px; }
.medal_list dl .medal_name{height:32px; line-height:32px; color:#666666; overflow:hidden; }
.medal_list .get .time{border-top:1px solid #EDD28B; line-height:28px; color:#F00; background:#F4E4BB;}
.medal_list dl .time{border-top:1px solid #DFDFDF; line-height:28px; color:#333333; background:#F6F6F6;}
#entity{display:none;}
.report_result_list table th,.report_result_list table td{padding-left:0; vertical-align:top; color:#666666;}
/*商品未平均*/
.commodity_list{clear:both; padding-top:10px;}
.commodity_list table{border:1px solid #DFDFDF; border-bottom:none; text-align:left; margin-bottom:10px;}
.commodity_list table td,th{border-bottom:1px solid #DFDFDF; padding-left:10px; height:30px; line-height:30px;}
.commodity_list table td{padding:10px 0 10px 10px; line-height:20px; vertical-align:middle;}
.commodity_list table td img{border:1px solid #DFDFDF;}
.commodity_list table th{background:url(../images/bbdr_bg.jpg) repeat-x left 1px; font-weight:500;}
.commodity_list table td{background:#FFF;}
.commodity_list table td span{color:#666666;}
.commodity_list table td .btn1 span{color:#fff;}
.commodity_list table td .red{color:#FF0000;}
.commodity_list table .blue{color:#0066CC;}
/*pass*/
.pass_banner{width:800px; height:100px; overflow:hidden; margin-top:10px;}
.pass_banner img{width:800px; height:100px;}
.pass_top_text{padding:10px; background:#F0F0F0; color:#666666; line-height:24px; margin-top:10px;}
.pass_top_text ul{border-top:1px dotted #DADADA; padding-top:5px; margin-top:5px;}
.pass_top_text ul li{width:240px;margin-right:10px;float:left;}
.pass_top_text ul li a{color:#0066CC;}
.pass_top_yaoq .ml_100{margin-left:100px;}
.pass_list td{color:#666666;}
.pass_list .condition{position:relative; cursor:pointer; }
.pass_list .condition p { display:none; position:absolute; left:0; width:80px; border:solid 1px #dfdfdf; border-top:none; top:30px; background-color:#f8f8f8; text-align:center; }
.pass_list .condition p a { display:block; line-height:20px; color:#333; }
.pass_list .condition p a:hover { background-color:#eee; }
.pass_list .condition p a.on { background-color:#c00; color:#fff; display:block; line-height:20px; }
.pass_list .condition-hover p { display:block; }
.pass_list .i_up,.pass_list .i_down{width:0; height:0; overflow:hidden; border:5px solid #666; border-color:#666 #FAFAFA #FAFAFA; display:inline-block; vertical-align:middle; margin-left:5px; margin-top:5px;}
.pass_list .i_down{border-color:#FAFAFA #FAFAFA #666; top:9px; margin-top:-5px;}
.regular_title{line-height:26px; font-weight:bold; height:26px; border-bottom:2px solid #CC0000; color:#000; margin-top:20px;}
.regular_input{padding:25px 0 0 25px; color:#666666; line-height:24px;}
.regular_input dl dt{width:80px; text-align:right; float:left;}
.regular_input dl dd{margin:0 0 15px 85px;}
.invite_title{padding:20px 5px 5px; border-bottom:1px solid #DADADA; color:#000; margin-bottom:10px;}
.invite_title b{background:url(../images/numlist.png) no-repeat 0px 0px; display:inline-block; padding-left:20px; line-height:24px;}
.invite_title span{float:right; line-height:24px;}
.invite_input {width:800px; overflow:hidden;}
.invite_title .n_icon2{background:url(../images/numlist.png) no-repeat 0px -25px; display:inline-block; padding-left:20px; line-height:24px;}
.invite_input ul li{padding:5px 0; line-height:24px; _padding:2px 0; color:#333333;}
.invite_input ul li span{width:120px; text-align:right; padding-right:5px; display:inline-block; color:#666666; line-height:24px; vertical-align:top;}
.invite_input ul li .w170{width:170px;}
.invite_input ul li .w130{width:130px; padding-right:0;}
.invite_input ul li a{color:#0066CC;}
.invite_input ul li .txt-datepicker{background:url(../images/icon.png) no-repeat 153px -18px; padding-right:22px; width:148px; }
.invite_input ul .btn_panl{padding:20px 0 0 125px; height:32px}
.invite_input ul .btn_panl input{border:0; cursor:pointer;}
.invite_input ul .btn_panl div{padding-bottom:10px;}
#note{overflow:hidden;}
/*我的酒库*/
.depot_info{float:right; font-size:12px; font-weight:normal;}
.depot_info em{font-style:normal; margin-left:5px}
.depot_search .txt-datepicker{background:url(../images/icon.png) no-repeat 85px -18px; padding-right:22px; width:80px;}
.depot_alt{height:18px; line-height:18px; padding:10px 0;}
.depot_alt a{color:#0066CC; float:right;}
.depot_bottm_alt{height:32px; display:inline-block; line-height:32px;}
.depot_alt_clear{border:0; padding-bottom:0;}
.list_table .add{display:inline-block; width:16px; height:16px; background:url(../images/icon3.gif) no-repeat 0 -50px; cursor:pointer; margin-left:3px;}
.list_table .lower{display:inline-block; width:16px; height:16px; background:url(../images/icon3.gif) no-repeat 0 -68px; cursor:pointer; margin-left:3px;}
.depot_cont b{font-family:'微软雅黑'; font-size:22px; line-height:40px;}
.depot_cont2{line-height:40px; padding-top:15px;}
.depot_cont2 b{font-family:'微软雅黑'; font-size:22px; line-height:22px;}
.depot_border{border-top:1px solid #DFDFDF; padding-top:10px;}
.depot_popBox{border:1px solid #dadada; border-width:1px 0; background-color:#f4f4f4; padding:15px 10px; margin:10px 0;}
.depot_popBox .list_table{padding:0;}
/*我的订单*/
.tb_top{border:1px solid #FF0000; height:30px; line-height:30px; padding:0 10px; background:#FFEECA;}
.verify{border:1px solid #EDD28B; background:#FFFDEE;}
.tb_top a{color:#0066CC;}
.verify a{color:#0066CC;}
.tb_top .r_link{float:right; color:#666666;}
/*我的订阅*/
.read_list_panl{width:1000px; overflow:hidden;}
.read_list h4{color:#FF6600; font-size:12px;}
.read_list dl{width:270px; height:130px; float:left; background:url(../images/read_list_bg.png) no-repeat; margin:-1px 0 0 -21px; padding:20px 0 20px 20px;}
.read_list dl .read_img{width:100px; height:130px; float:left;}
.read_list dl .read_text{height:106px; color:#666666; line-height:22px;}
.read_list dl .read_text b{display:block; color:#333333; font-size:14px;}
.read_list dl dt{padding-left:10px; width:120px; float:left;} 
/*礼品卡*/
.gift_top_input{text-align:center; padding:25px 0 10px 0;}
.gift_title{border-bottom:1px solid #DFDFDF; font-weight:bold; color:#333; padding:5px 0; margin:10px 0;}
.gift_bottom_text p{line-height:30px;}
.gift_bottom_text p i{color:#F00; font-size:30px;}
.gift_bottom_text h4 { padding:5px 0; margin-top:20px; border-bottom:1px solid #DFDFDF; margin-bottom:10px; color:#333; font-size:12px; }
.gift_bottom_text ol li { list-style:decimal; line-height:24px; margin-left:20px; color:#333; }
/*我的礼品*/
.gift_list{clear:both; padding-top:10px;}
.gift_list select{width:60px;}
.gift_list table{border:1px solid #DFDFDF; border-bottom:none; text-align:left; margin-bottom:10px;}
.gift_list table td,th{border-bottom:1px solid #DFDFDF; padding-left:10px; height:30px; line-height:30px;}
.gift_list table td{padding:10px 0 10px 10px; line-height:20px; vertical-align:middle;}
.gift_list table td img{border:1px solid #DFDFDF;}
.gift_list table th{background:url(../images/bbdr_bg.jpg) repeat-x left 1px; font-weight:500;}
.gift_list table td{background:#FFF;}
.gift_list table td span{color:#666666;}
.gift_list table td .btn1 span{color:#fff;}
.gift_list table td .red{color:#FF0000;}
.gift_list table .blue{color:#0066CC;line-height:30px;}
.gift_list table .pd_r30{padding-right:30px;}
/*我的拍卖*/
.auction_top_text{border:1px solid #EDD28B; background:#FFFDEE; padding:15px; margin-top:20px; line-height:24px;}
.auction_bottom_text{line-height:24px; margin-top:70px; clear:both;}
/*我的消息*/
.list_table tr.preview:hover td {background:none; }
.message-content{margin:10px; line-height:20px; color:#333; background-color:#FFFFCC; border:dotted 1px #FFC456; padding:10px; height:auto; width:auto; }
.list_table tr.dn{display:none;}
.dn{display:none;}
/*咨询回复*/
.consultative_list dl{width:800px; overflow:hidden; padding:20px 0; border-bottom:1px dashed #CCCCCC;}
.consultative_list dl dd{width:58px; height:96px; float:left; border:1px solid #CCCCCC;}
.consultative_list dl dt{width:730px; float:left; margin-left:10px; line-height:24px;}
.consultative_list dl .title{border-bottom:1px solid #E8E8E8; line-height:30px; height:30px;}
.consultative_list dl .title a{color:#0066CC;}
.consultative_list dl dt .time{float:right; color:#666666;}
.consultative_list dl .tw b{background:url(../images/icon3.gif) no-repeat 0 -83px; display:inline-block; padding-left:20px; font-weight:500; color:#FF9900;}
.consultative_list dl .hf{color:#FF9900;}
.consultative_list dl .hf b{background:url(../images/icon3.gif) no-repeat 0 -109px; display:inline-block; padding-left:20px; font-weight:500;}
/*订单评价*/
.as_tl{font-size:14px; text-align:center; margin:20px 0 15px 0;}
.as_info{background:#FFFDEE; border:1px solid #EDD28B; padding:10px 15px; line-height:24px;}
.as_box{margin:20px 0; padding:0 20px;}
.as_box h5{font-size:12px; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.as_box ul{padding:10px 20px;}
.as_box ul.on{background-color:#FFF0F1;}
.as_box li{float:left; margin-right:45px; display:inline-block;}
.as_box p.intx{background:url(../images/as_liBg.png) no-repeat left; padding-left:15px; margin:10px 20px 0;}
.as_box input{vertical-align:middle; margin-right:5px;}
.as_box .li_auto{margin:15px 0 0;}
.text_input{width:170px; height:22px;}
.pd20{padding:15px 20px 0;}
.pd20 textarea{width:100%; height:80px;}
.fb{ font-weight:bold;}
.as_bmBtn{border-top:1px dotted #ccc; padding:15px 0 0 40px;}
/* form of popwin */
.pdb-main iframe{overflow:hidden;}
.popwin { padding:30px; line-height:24px; }
.popwin dl { padding:5px 0; }
.popwin dt { line-height:24px;}
.popwin dd { line-height:24px; margin-left:110px; }
.popwin dd span { margin-left:5px; color:#666; }
.popwin .error { background:url(../images/icon.png) no-repeat 0 0; padding-left:20px; }
.popwin .alert { background:url(../images/alert.gif) no-repeat 40px 4px; padding-left:65px; }
.popwin .alert strong { font-size:14px; }
.popwin .message { border:solid 1px #dadada; padding:5px 10px; background-color:#f7f7f7; line-height:20px; }
.pl150 dd { margin-left:160px; }
.num_icon1{background:url(../images/numlist.png) no-repeat 0px 0px; display:inline-block; padding-left:20px; line-height:24px;}
.num_icon2{background:url(../images/numlist.png) no-repeat 0px -25px; display:inline-block; padding-left:20px; line-height:24px;}
.popwin dt p{padding-left:32px;}
.success{text-align:center;font-size:14px; color:#f00; font-weight:bold; }
/* 评论弹窗*/
.CommentBox {width:656px;}
.CommentBoxN h1,.ConsultingBoxN h1,.Consulting .ConsultingBoxN h1 {width:636px; padding-left:10px; float:left; position:relative; height:35px; background:#9F001C; font:normal normal 14px/35px \5b8b\4f53; color:#fff;}
.CommentBoxN h1 a ,.ConsultingBoxN h1 a,.Consulting .ConsultingBoxN h1 a {width:13px;height:13px;float:right; position:absolute; right:10px; top:11px; background-position:-317px -120px;cursor:pointer;overflow:hidden; padding:0;}
.CommentBoxN ul ,.ConsultingBoxN dl {width:606px; float:left; padding:20px;}
.CommentBoxN ul li {width:606px; float:left;}
.CommentBoxN ul li span {width:70px; float:left; font:normal bold 14px/18px \5b8b\4f53; color:#666;}
.CommentBoxN ul li span.result {width:408px; float:left; padding-left:15px;font:normal normal 12px/18px \5b8b\4f53;}
.CommentBoxN ul li span b {color:#FF0000;}
.CommentBoxN ul li dl {position:relative; width:113px; height:19px; float:left; background:url(../images/jdt.gif) no-repeat 0px -47px;}
.CommentBoxN ul li dl dd a:hover{height:19px; float:left;background:url(../images/jdt.gif) no-repeat 0px -24px;}
.CommentBoxN ul li dl dd a.currentRating{height:19px; float:left;background:url(../images/jdt.gif) no-repeat 0px -24px;}
.CommentBoxN ul li dl dd a,.CommentBoxN ul li dl dd a.currentRating {height:19px; float:left; position:absolute; left:0px; top:0px; overflow:hidden; text-indent:-9999px; outline:none;}
.CommentBoxN ul li dl dd a.oneStar {width:20%; z-index:6}
.CommentBoxN ul li dl dd a.twoStar {width:40%; z-index:5}
.CommentBoxN ul li dl dd a.threeStar {width:60%; z-index:4}
.CommentBoxN ul li dl dd a.fourStar {width:80%; z-index:3}
.CommentBoxN ul li dl dd a.fiveStar {width:100%; z-index:2}
.CommentBoxN ul li.tjjp {margin-top:10px; display:inline;}
.CommentBoxN ul li.tjjp a {width:120px; height:16px; overflow:hidden; float:left;}
.CommentBoxN ul li.tjjp a img {width:16px; height:16px; float:left;}
.CommentBoxN ul li.tjjp a b {width:90px; height:16px; float:left; margin-left:10px; display:inline; overflow:hidden; font:normal normal 12px/16px \5b8b\4f53; color:#0066CC;}
.CommentBoxN ul li.tjjp a:hover {text-decoration:underline; color:#0066CC;}
.CommentBoxN ul li.tjjpBox {width:606px; float:left; margin-top:5px; display:inline; padding-bottom:10px; background: url(../images/xuxianX.gif) repeat-x bottom;}
.CommentBoxN ul li.tjjpBox table {width:606px; float:left;}
.CommentBoxN ul li.tjjpBox table td {padding:10px 2px;}
.CommentBoxN ul li.tjjpBox table td a.data {width:16px; height:15px; float:left; overflow:hidden; margin-right:5px; display:inline; background:url(../images/rili.gif) no-repeat;}
.CommentBoxN ul li.tjjpBox table td label {width:72px; float:left; color:#666; line-height:20px; text-align:right;}
.CommentBoxN ul li.tjjpBox table td select {width:100px; height:22px; float:left; overflow:hidden;color:#666; cursor:pointer;}
.CommentBoxN ul li.tjjpBox table td strong{ vertical-align:middle;}
.CommentBoxN ul li.tjjpBox table td input.add {width:528px; }
.CommentBoxN ul li.tjjpBox table td span.color {width:93px; padding-left:3px; height:18px; float:left; border:1px solid #ccc; position:relative;}
.CommentBoxN ul li.tjjpBox table td span.color b {font:normal normal 12px/18px \5b8b\4f53; color:#000;}
.CommentBoxN ul li.tjjpBox table td span.color i {width:12px; height:12px; display:block; overflow:hidden; position:absolute; right:3px; top:3px; background:url(../images/colorIcon.gif) no-repeat; cursor:pointer;}
.CommentBoxN ul li.tjjpBox table td div.colorBox {display:none}
.CommentBoxN ul li.tjjpBox table td div.expanded ,.CommentBoxN ul li.tjjpBox table td div.colorBox {width:159px; overflow:hidden; padding:9px; position:absolute; border:1px solid #ccc; top:182px; left:166px; background:#fff; z-index:100}
.CommentBoxN ul li.tjjpBox table td div.expanded h2 ,.CommentBoxN ul li.tjjpBox table td div.colorBox h2 {width:159px; float:left; padding-bottom:5px; font:normal normal 12px/18px \5b8b\4f53; color:#666;}
.CommentBoxN ul li.tjjpBox table td div.expanded p ,.CommentBoxN ul li.tjjpBox table td div.colorBox p{width:160px; height:47px; overflow:hidden; float:left; background:url(../images/plunColor.gif) no-repeat;}
.CommentBoxN ul li.tjjpBox table td div.expanded p a ,.CommentBoxN ul li.tjjpBox table td div.colorBox p a {width:15px; height:15px; float:left; margin-right:1px; display:inline; text-indent:-999px; overflow:hidden;}
.CommentBoxN ul li.tjjpBox table td div.expanded p a:hover ,.CommentBoxN ul li.tjjpBox table td div.colorBox p a:hover{width:14px; height:14px; border:1px solid #F00; margin-top:1px; margin-right:0px; }
.CommentBoxN ul li.zongping {padding-top:15px;}
.CommentBoxN ul li.zongping label {width:80px; text-align:right; float:left; font:normal bold 14px/24px \5b8b\4f53; color:#666;}
.CommentBoxN ul li.zongping label b {color:red;}
.CommentBoxN ul li.zongping textarea {width:510px; height:110px; overflow:auto; float:left; outline:none; font:normal normal 12px/18px \5b8b\4f53; color:#666;}
.CommentBoxN ul li a.tj ,.ConsultingBoxN dl dd a.tj {width:152px; height:42px; float:left; font:normal bold 16px/42px \5b8b\4f53; color:#fff; text-align:center; margin-left:200px; margin-top:15px; display:inline; background:url(../images/global_btnIcon.png) no-repeat -161px 0px;}
.CommentBoxN ul li a.tj:hover ,.ConsultingBoxN dl dd a.tj:hover {text-decoration:none; color:#fff;}
.CommentBoxN ul li a.colse ,.ConsultingBoxN dl dd a.colse{width:120px; float:left; margin-left:10px; margin-top:37px; display:inline; color:#0066CC;}
.CommentBoxN ul li a.colse:hover ,.ConsultingBoxN dl dd a.colse:hover {color:#0066CC; text-decoration:underline;}
.CommentBoxN input,.CommentBoxN select{height:22px; line-height:22px;}
/*订阅弹窗*/
.dy_pop{padding-top:40px;}
.dy_pop ul{margin-left:70px;}
.dy_pop ul li{padding:5px 0; _padding:2px 0; color:#333333;}
.dy_pop ul li span{width:60px; text-align:right; padding-right:5px; display:inline-block;}
.dy_pop ul li .w170{width:170px;}
.dy_pop ul li.pdl span{width:auto;}
.dy_pop ul .pdl p{padding:5px 0 10px 0; border-bottom:1px solid #DADADA; margin:0 0 15px 0;}
.dy_pop ul li .w130{width:130px; padding-right:0;}
.dy_pop ul li a{color:#0066CC;}
.dy_pop ul li .txt-datepicker{background:url(../images/icon.png) no-repeat 153px -18px; padding-right:22px; width:148px; }
.dy_pop ul .btn_panl{border-top:1px solid #DFDFDF; margin-top:20px; padding:20px 0 0 68px; height:32px}
.dy_pop ul .btn_panl input{border:0; cursor:pointer;}
.dy_pop ul .btn_panl div{padding-bottom:10px;}
.dy_pop ul li ol{background:#F0F0F0; margin-left:15px;}
.dy_pop ul li ol li span{width:80px; color:#666;}
.dy_alt{padding:50px 50px 0 50px;}
.dy_alt span{margin:0 5px;}
.dy_tl{float:left;width:60px; font:normal 12px/18px Arial; padding:5px 0;}
/*二手交易平台弹窗*/
.secondhand_ul li{padding-left:10px; background:url(../images/secondhand_li.png) left center no-repeat; line-height:24px;}
.secondhand_ul li a,.secondhand_ul li a:hover{color:#0066CC;}
.secondhean_Box{padding:30px 40px 40px 10px; border-bottom:1px solid #DFDFDF;}
.secondhean_Box p{padding-left:30px;}
.secondhean_Box p.ptxt{padding-left:0;}
.input_error{background:url(../images/global_btnIcon.png) no-repeat -317px -44px; color:#666; vertical-align:middle; margin-left:10px; padding-left:20px;}
/*预售*/
.bk_Hicon{width:14px; height:14px; overflow:hidden; margin:0 0 0 2px; display:inline-block; background:url(../images/bk_Hicon.png) no-repeat;}
.bk_smPop_off,.bk_smPop_on{color:#333; vertical-align:middle; display:inline-block; width:14px;}
.bk_smPop_on{position:relative;}
.bk_smPop_on .bk_smPop{display:block;}
.bk_smPop{width:200px; color:#333; background-color:#FFFFE8; border:1px solid #FF6600; padding:10px 15px; line-height:22px; position:absolute; top:25px; _top:25px; right:-18px; display:none;}
.bk_tj{right:8px;}
.bk_smPop .redTop{color:#CC0000; display:block; margin-bottom:5px;}
.bk_smPop b{width:60px; height:22px; display:inline-block; background:url(../images/bk_smPop.png) no-repeat 28px 12px; position:absolute; top:-22px; right:0;}
.bk_icon{background:#FF6600; color:#fff; padding:1px 2px; font:12px/1.5 Arial; margin-left:3px;}
.tb_br{border-right:1px solid #DFDFDF;}
.list_table table td.tc, .list_table table th.tc{text-align:center; padding:0;}
.pro_msg{padding:1px 2px; background:#cc0000; font:bold 12px/18px tahoma; color:#fff; display:inline-block; margin:0 5px;}
.depot_array a{width:60px; height:24px; background:url(../images/depot_arrayBg.png) no-repeat; float:left; text-indent:-9999em;}
.depot_array a.array_order{background-position:0 0;}
.depot_array a.array_order.on{background-position:0 -24px;}
.depot_array a.array_prod{background-position:0 -48px;}
.depot_array a.array_prod.on{background-position:0 -72px;}
.tb_sequence{cursor:pointer;}
.tb_sequence b{width:0; height:0; overflow:hidden; border:5px solid #333; display:inline-block; vertical-align:middle; margin:-5px 0 0 3px;}
.tb_sequence b.up{border-color:#FBFBFB #FBFBFB #B0B0B0 #FBFBFB;}
.tb_sequence b.up.on{border-color:#FBFBFB #FBFBFB #333 #FBFBFB;}
.tb_sequence b.down{border-color:#B0B0B0 #FBFBFB #FBFBFB #FBFBFB; margin:5px 0 0 3px;}
.tb_sequence b.down.on{border-color:#333 #FBFBFB #FBFBFB #FBFBFB;}
/*设置勿扰*/
.disturb{margin-top:15px; padding:0 10px 20px; border-bottom:1px solid #ccc;}
.disturb h3{margin-bottom:10px;}
.disturb p{line-height:24px; margin-top:15px; width:695px; color:#666;}
.disturb_img{ vertical-align:middle; margin:0 5px;}
.disturb_input{margin-top:15px;}
.disturb_input input{width:180px; height:22px; vertical-align:middle;}
/*pop*/
.commodity_list .pop{display:block;}
.pop .pop_txt{width:100px; display:inline-block;}
.pop .bk_smPop{top:30px; right:-80px;}
.pop .bk_smPop b{right:25px;}
/* merger_order */
.merger_order{padding:5px; background-color:#f0f0f0;}
/*绑定提示框*/
.main_tips{padding:12px 0;border:1px solid #edd28b;background-color:#fffdee;}
.main_tips span{color:#ff0000;}
.pl60{padding-left:60px;}
.pl110{padding-left:110px;}
.statebox{height:400px; border:1px solid #dadada; margin:40px 0 60px; background-color:#fff;}
.email-state{width:700px; height:80px; margin:60px auto; background-color:#f4f4f4; text-align:center; font:bold 14px/80px 'SimSun';}
.email-state strong{color:#0066cc; padding:0 10px;}
.catelink {text-align:center;}
.catelink a{color:#0066cc;}
.catelink span.sep{color:#999;}
/*账户安全*/
.payment_pwd_input.lumps{padding-left:10px; color:#f00;}
.bindset{padding:0 0 0 20px; margin-top:30px; overflow:hidden;}
.bindset dl{overflow:hidden; margin-top:-1px; padding:20px 0; border-top:1px solid #dfdfdf;}
.bindset dl dt{float:left; padding-left:25px; background:url(../images/ico_dot.gif) no-repeat left center; width:80px; height:60px; line-height:60px; border-right:1px solid #dfdfdf;}
.bindset dl dt.ico-grey{background-position:-140px center;}
.bindset dl dd{margin-left:135px; padding:20px 0; color:#999; overflow:hidden;}
.bindset dl dd a{float:right; color:#0066cc;}
.bindset dl dd input.btn4{float:right;}
/*绑定 弹框*/
.handleform{padding:20px 50px;}
.handleform dl{overflow:hidden;}
.handleform dl dt{float:left; height:24px;  line-height:24px;padding:3px 0;}
.handleform dl dd{margin-left:80px; line-height:24px;padding:3px 0;}
.handleform p{padding:3px 0;}
#util-dialog .pdb-main p{padding:0 0 0 80px !important;}
#util-dialog .pdb-main .error{visibility:;}
.handleform span.warn-error {background: url("../images/ico_error_bg.gif") no-repeat scroll left 12px transparent;display: block;padding: 10px 0 10px 23px;}
#util-dialog .pdb-main .pdb-content p.red{color:red;}
#util-dialog .pdb-main .pdb-content p a.blue{color:#0066cc}
.handleform .bind-email{font-size:14px;line-height:25px;padding-bottom:20px;}
.handleform .tips{color:#999;}
.handleform .btn_panl{ border-top: 1px solid #DFDFDF;margin:20px 0 0 0;padding:20px 0 0 100px;}

.bnt_blue{ 
background:url(../images/global_btnIcon.png) no-repeat;
text-align:center;
width:60px;
background-position:0px -82px;
height:25px;
color:#666;
border:0px;
}

.bnt_blue_1{ 
background:url(../images/global_btnIcon.png) no-repeat;
text-align:center;
width:80px;
background-position:-61px -82px;
height:25px;
color:#666;
border:0px;
}

.bnt_blue_2{ 
background:url(../images/global_btnIcon.png) no-repeat;
text-align:center;
width:120px;
background-position:-142px -82px;
height:25px;
color:#666;
border:0px;
}

.bnt_bonus{ 
background:url(../images/global_btnIcon.png) no-repeat;
text-align:center;
width:60px;
background-position:0px -82px;
height:25px;
color:#666;
border:0px;
}


.main h5{background:url(../images/bbdr_bg.jpg) repeat-x top; border:1px solid #DFDFDF; height:29px; line-height:28px; font-size:14px; padding:0 8px;border-top:3px solid #CC0000; margin-bottom:10px;}
.main h5 a{font-size:12px; font-weight:500; color:#0066CC;}
.user_message_panl { line-height:22px;}
.main table td{ padding:3px;}
.main table th{ height:30px; background-color:#fffdee }
.inputBg
{
	height:22px; line-height:22px; border:solid 1px #e7e7e7; border-top-color:#999; border-left-color:#999; padding:0 4px; 
}
.main .f6{color:#3172b2;}